master watchmaker - German English Dictionary